main spring cover (clock) - Español Inglés Diccionario